• word of the day

    elodea densa

    elodea densa - Dictionary definition and meaning for word elodea densa

    Definition
    (noun) aquatic plant with deep green foliage useful to oxygenate an aquarium; sometimes placed in genus Egeria
Download our Mobile App Today
Receive our word of the day
on Whatsapp